var express = require('express');
var router = express.Router();
var multer = require("multer");

// 配置multer，设置硬盘存储
var storage = multer.diskStorage({
    // 设置存储位置
    destination:'./public/uploads',
    // 设置存储文件的名字
    filename:function(req,file,cb){
        cb(null,Date.now()+'.' + file.originalname.split('.').slice(-1));
    }
})
// 获取上传对象
var upload = multer({storage:storage});

router.post('/upload/file', upload.single("photo"),function(req, res) {
    // req.file.filename 上传的文件名
    // console.log(req.file.filename);
    // res.send("上传图片成功");
    res.json({
        // 把图片在服务器上的路径返回
        url:'/uploads/'+req.file.filename
    })
});
module.exports = router;